home *** CD-ROM | disk | FTP | other *** search
/ Aminet 12 / Aminet 12 (1996)(GTI - Schatztruhe)[!][Jun 1996].iso / Aminet / dev / lang / perl5_bin.readme < prev    next >
Encoding:
Text File  |  1996-05-05  |  13.4 KB  |  275 lines

  1. Short:    Amiga port of Perl 5.002. (Binary files)
  2. Author:   lwall@sems.com , Amiga port by trulsson@student.docs.uu.se
  3. Uploader: trulsson@student.docs.uu.se
  4. Type:     dev/lang
  5.  
  6.  
  7. Requires:  Ixemul.library 42.1 or later. (Probably works with 42.0 as
  8. well but I haven't tested that.)
  9. A couple of programs from the gcc distribution that are more or less
  10. required are 'sh', 'echo', and 'cat'.
  11. If you want to recompile it you will need gcc.
  12. All the above programs can be found at ftp.ninemoons.com/pub/ade/
  13. Most of them can also be found on Aminet.
  14.  
  15.  
  16. This is a port to the Amiga of Perl v5.002 
  17. For those who haven't heard of Perl it is a scripting language that
  18. is very good at text and file manipulation and is quite widespread in
  19. the Unix world.
  20.  
  21. This distribution consists of two files:
  22. perl5_002bin.lha       The files you need to run Perl with docs in 'man' format
  23. perl5_002src.lha       The source for those who want to recompile it.
  24.  
  25. perl_5002bin.lha should be unpacked relative to GNU: , if you already
  26. have gcc (recommended) that assign should already be in place.
  27. The source can be unpacked anywhere you want.
  28.  
  29.  
  30. Except for a few cases this port should be able to run almost all
  31. Perl scripts.
  32. The things that don't work are mainly due to AmigaOS not being Unix.
  33. Networking support is not implemented, the fork() function doesn't
  34. work, and that stat() call doesn't return quite all information as
  35. under Unix.
  36. The only real change in the sources that had to be made were in the
  37. function my_popen where instead of long piece of code that included
  38. a call to fork() I changed it to a simple call to popen() ( with a bit of
  39. special magic to handle opening stdin/out)
  40. Since AmigaDOS isn't case-sensitive wrt file names I changed all
  41. references to 'makefile' (as opposed to 'Makefile') to GNUmakefile.
  42. (You *will* need GNU make though)
  43. I have probably made a few other small changes too that I can't remember now
  44. but those were mainly to reduce the memory requirements needed to compile it.
  45. (I only have a total 6MB of RAM and that is the absolute minimum needed to
  46. recompile it.) 
  47. For those interested the following modules were linked into the binary:
  48. GDBM_File SDBM_File Fcntl FileHandle Safe
  49.  
  50.  
  51.  
  52. Oh, and a final note: I don't intend to be the 'official Amiga maintainer' for
  53. Perl5 , I don't really have the machine resources needed to recompile this more
  54. than absolutely necessary. So if you find any Amiga specific bugs I would prefer
  55. if you try to fix them yourself instead of sending them to me. 
  56.  
  57.  
  58. ============================= Archive contents =============================
  59.  
  60. Original  Packed Ratio    Date     Time    Name
  61. -------- ------- ----- --------- --------  -------------
  62.        0       0  0.0% 27-Mar-96 17:55:36 +
  63.    92156   32952 64.2% 27-Mar-96 17:53:12 +a2p
  64.    36272   12154 66.4% 27-Mar-96 17:50:08 +c2ph
  65.    12175    3804 68.7% 27-Mar-96 17:51:54 +find2perl
  66.     5870    2255 61.5% 27-Mar-96 17:50:04 +h2ph
  67.    12814    5005 60.9% 27-Mar-96 17:50:44 +h2xs
  68.   569348  259097 54.4% 10-Mar-96 20:03:52 +perl
  69.    13307    5190 60.9% 27-Mar-96 17:50:38 +perlbug
  70.     8834    3776 57.2% 27-Mar-96 17:49:56 +perldoc
  71.     4191    1999 52.3% 27-Mar-96 17:50:32 +pl2pm
  72.    14703    5145 65.0% 27-Mar-96 17:49:52 +pod2html
  73.    21767    7578 65.1% 27-Mar-96 17:50:26 +pod2latex
  74.    25226   10207 59.5% 27-Mar-96 17:49:42 +pod2man
  75.      139     124 10.7% 27-Mar-96 17:50:22 +pod2text
  76.    36272   12154 66.4% 27-Mar-96 17:49:34 +pstruct
  77.    13373    4210 68.5% 27-Mar-96 17:50:14 +s2p
  78.        0       0  0.0% 27-Mar-96 17:40:28 +
  79.        0       0  0.0% 07-Mar-96 23:24:22 +
  80.        0       0  0.0% 02-Mar-96 01:54:32 +
  81.        0       0  0.0% 10-Mar-96 01:26:22 +
  82.        0       0  0.0% 02-Mar-96 01:58:58 +
  83.    14006    5546 60.4% 09-Mar-96 02:37:24 +Config.pm
  84.     2604    1134 56.4% 07-Mar-96 23:24:22 +AnyDBM_File.pm
  85.     2200    1065 51.5% 12-Feb-96 20:53:58 +AutoLoader.pm
  86.     8381    3306 60.5% 23-Jan-96 02:42:56 +AutoSplit.pm
  87.    10025    3705 63.0% 08-Jun-95 01:48:12 +Benchmark.pm
  88.     2187     977 55.3% 31-Jan-96 19:56:10 +Carp.pm
  89.     6531    2602 60.1% 23-Jan-96 02:43:00 +Cwd.pm
  90.        0       0  0.0% 02-Mar-96 02:07:58 +
  91.     4496    1842 59.0% 12-Feb-96 20:54:04 +SelfStubber.pm
  92.     1353     583 56.9% 30-Jan-96 00:30:46 +DirHandle.pm
  93.    20254    7754 61.7% 01-Mar-96 20:41:10 +DynaLoader.pm
  94.     3084    1329 56.9% 08-Jun-95 01:48:20 +English.pm
  95.     1493     782 47.6% 23-Jan-96 02:43:02 +Env.pm
  96.    11780    4738 59.7% 12-Feb-96 20:54:12 +Exporter.pm
  97.        0       0  0.0% 02-Mar-96 02:08:16 +
  98.     5728    2379 58.4% 12-Feb-96 20:47:22 +Install.pm
  99.     8339    3463 58.4% 12-Feb-96 20:54:18 +Liblist.pm
  100.     1723     823 52.2% 15-Feb-96 03:14:46 +MM_OS2.pm
  101.    85300   26638 68.7% 01-Mar-96 22:50:32 +MM_Unix.pm
  102.    59009   17513 70.3% 27-Feb-96 22:29:50 +MM_VMS.pm
  103.    53108   19972 62.3% 27-Feb-96 22:29:58 +MakeMaker.pm
  104.    10411    3902 62.5% 23-Jan-96 02:43:54 +Manifest.pm
  105.     3517    1631 53.6% 01-Mar-96 20:23:50 +Miniperl.pm
  106.     3059    1388 54.6% 23-Jan-96 02:43:56 +Mkbootstrap.pm
  107.     8030    2997 62.6% 27-Feb-96 22:30:12 +Mksymlists.pm
  108.     5937    1437 75.7% 30-Jan-96 06:14:44 +typemap
  109.    29019    9768 66.3% 12-Feb-96 20:55:08 +xsubpp
  110.     1824     987 45.8% 01-Mar-96 23:04:06 +Fcntl.pm
  111.        0       0  0.0% 02-Mar-96 02:07:52 +
  112.     8553    2975 65.2% 08-Jun-95 01:48:48 +Basename.pm
  113.     5176    1732 66.5% 08-Jun-95 01:48:50 +CheckTree.pm
  114.     3842    1757 54.2% 27-Feb-96 22:30:20 +Copy.pm
  115.     5993    1814 69.7% 23-Jan-96 02:44:04 +Find.pm
  116.     4290    1777 58.5% 15-Feb-96 02:14:32 +Path.pm
  117.     1655     836 49.4% 30-Jan-96 01:03:42 +FileCache.pm
  118.    10931    3308 69.7% 01-Mar-96 23:06:38 +FileHandle.pm
  119.     1881     984 47.6% 01-Mar-96 23:11:54 +GDBM_File.pm
  120.        0       0  0.0% 02-Mar-96 02:08:20 +
  121.    25639    8536 66.7% 12-Feb-96 20:55:22 +Long.pm
  122.     3120    1012 67.5% 08-Jun-95 01:49:02 +Std.pm
  123.        0       0  0.0% 02-Mar-96 02:08:22 +
  124.     4190    1744 58.3% 15-Feb-96 03:14:56 +Collate.pm
  125.        0       0  0.0% 02-Mar-96 02:08:24 +
  126.     3185    1498 52.9% 29-Jan-96 23:49:56 +Open2.pm
  127.     4250    1697 60.0% 29-Jan-96 23:50:02 +Open3.pm
  128.        0       0  0.0% 02-Mar-96 02:08:26 +
  129.     8550    2916 65.8% 15-Feb-96 03:40:48 +BigFloat.pm
  130.    10131    3581 64.6% 15-Feb-96 03:40:54 +BigInt.pm
  131.     3285    1160 64.6% 15-Feb-96 03:15:20 +Complex.pm
  132.        0       0  0.0% 02-Mar-96 02:08:26 +
  133.     2391    1196 49.9% 20-Jan-96 06:58:02 +Ping.pm
  134.      397     263 33.7% 15-Feb-96 03:40:28 +SDBM_File.pm
  135.    14122    5320 62.3% 01-Mar-96 23:09:16 +Safe.pm
  136.        0       0  0.0% 02-Mar-96 02:08:30 +
  137.     1473     733 50.2% 12-Feb-96 20:55:28 +Dict.pm
  138.     1028     492 52.1% 01-Feb-96 18:56:22 +SelectSaver.pm
  139.    11138    3934 64.6% 23-Jan-96 02:43:10 +SelfLoader.pm
  140.     2179    1073 50.7% 15-Feb-96 03:15:26 +Shell.pm
  141.     2207    1075 51.2% 12-Feb-96 20:55:36 +Symbol.pm
  142.        0       0  0.0% 02-Mar-96 02:08:38 +
  143.     2305    1138 50.6% 23-Jan-96 02:44:38 +Hostname.pm
  144.     5233    2209 57.7% 12-Feb-96 20:55:44 +Syslog.pm
  145.        0       0  0.0% 02-Mar-96 02:08:40 +
  146.    11607    4197 63.8% 31-Jan-96 20:00:00 +Cap.pm
  147.     3328    1161 65.1% 23-Jan-96 02:44:54 +Complete.pm
  148.     4934    2095 57.5% 29-Jan-96 20:55:18 +ReadLine.pm
  149.        0       0  0.0% 02-Mar-96 02:08:40 +
  150.     6686    2869 57.0% 12-Feb-96 20:55:52 +Harness.pm
  151.        0       0  0.0% 02-Mar-96 02:08:42 +
  152.      973     530 45.5% 08-Jun-95 01:49:18 +Abbrev.pm
  153.     4649    1865 59.8% 15-Feb-96 03:41:02 +ParseWords.pm
  154.     4230    1990 52.9% 23-Jan-96 02:45:08 +Soundex.pm
  155.     1419     719 49.3% 23-Jan-96 02:45:12 +Tabs.pm
  156.     1897     902 52.4% 23-Jan-96 02:45:16 +Wrap.pm
  157.        0       0  0.0% 02-Mar-96 02:08:44 +
  158.     3981    1710 57.0% 12-Feb-96 20:47:44 +Hash.pm
  159.     3303    1418 57.0% 12-Feb-96 20:47:50 +Scalar.pm
  160.     4444    1560 64.8% 12-Feb-96 20:47:54 +SubstrHash.pm
  161.        0       0  0.0% 02-Mar-96 02:08:44 +
  162.     3494    1478 57.6% 23-Jan-96 02:45:20 +Local.pm
  163.      551     280 49.1% 18-Oct-94 17:35:20 +abbrev.pl
  164.     1298     744 42.6% 11-Mar-95 21:10:06 +assert.pl
  165.        0       0  0.0% 03-Mar-96 17:12:18 +
  166.        0       0  0.0% 03-Mar-96 17:12:44 +
  167.     1834     919 49.8% 03-Mar-96 17:02:22 +DynaLoader.a
  168.      143     115 19.5% 03-Mar-96 17:01:24 +autosplit.ix
  169.    11564    4542 60.7% 03-Mar-96 17:01:24 +dl_expandspec.al
  170.     3019    1247 58.6% 03-Mar-96 17:01:22 +dl_findfile.al
  171.        0       0  0.0% 03-Mar-96 17:12:44 +
  172.     3426    1567 54.2% 01-Mar-96 23:05:02 +Fcntl.a
  173.       95      91  4.2% 01-Mar-96 23:04:14 +autosplit.ix
  174.        0       0  0.0% 03-Mar-96 17:12:44 +
  175.     7402    2721 63.2% 01-Mar-96 23:07:42 +FileHandle.a
  176.        0       0  0.0% 03-Mar-96 17:12:44 +
  177.    11638    3758 67.7% 01-Mar-96 23:13:10 +GDBM_File.a
  178.      103      97  5.8% 01-Mar-96 23:12:02 +autosplit.ix
  179.        0       0  0.0% 03-Mar-96 17:12:44 +
  180.    15062    6063 59.7% 03-Mar-96 16:49:08 +SDBM_File.a
  181.        0       0  0.0% 03-Mar-96 17:12:44 +
  182.     7084    2966 58.1% 01-Mar-96 23:10:20 +Safe.a
  183.        0       0  0.0% 02-Mar-96 02:06:58 +
  184.        0       0  0.0% 03-Mar-96 17:12:06 +
  185.      165     120 27.2% 01-Mar-96 20:23:46 +autosplit.ix
  186.      882     397 54.9% 01-Mar-96 20:23:46 +old_shellwords.al
  187.     1030     432 58.0% 01-Mar-96 20:23:46 +quotewords.al
  188.      222     173 22.0% 01-Mar-96 20:23:44 +shellwords.al
  189.     6711    2171 67.6% 18-Oct-94 17:35:28 +bigfloat.pl
  190.     7623    2666 65.0% 18-Oct-94 17:35:32 +bigint.pl
  191.     4241    1441 66.0% 11-Mar-95 05:55:58 +bigrat.pl
  192.      846     462 45.3% 18-Oct-94 17:35:38 +cacheout.pl
  193.    13006    5163 60.3% 18-Oct-94 17:35:42 +chat2.inter
  194.     9619    3817 60.3% 18-Oct-94 17:35:46 +chat2.pl
  195.     2863     932 67.4% 31-Jan-96 21:26:26 +complete.pl
  196.     1707     943 44.7% 18-Oct-94 17:35:52 +ctime.pl
  197.    13055    5242 59.8% 12-Feb-96 20:55:58 +diagnostics.pm
  198.     1991     874 56.1% 31-Oct-95 00:46:24 +dotsh.pl
  199.    11012    3509 68.1% 12-Feb-96 20:56:08 +dumpvar.pl
  200.     1500     751 49.9% 18-Oct-94 17:36:02 +exceptions.pl
  201.      754     378 49.8% 18-Oct-94 17:36:04 +fastcwd.pl
  202.     2522    1078 57.2% 18-Oct-94 17:36:08 +find.pl
  203.     2417    1016 57.9% 18-Oct-94 17:36:10 +finddepth.pl
  204.      368     171 53.5% 18-Oct-94 17:36:12 +flush.pl
  205.    23808    7296 69.3% 08-Jun-95 01:49:22 +ftp.pl
  206.     1148     437 61.9% 08-Jun-95 01:49:26 +getcwd.pl
  207.     1042     525 49.6% 18-Oct-94 17:36:22 +getopt.pl
  208.      955     445 53.4% 18-Oct-94 17:36:24 +getopts.pl
  209.      451     248 45.0% 18-Oct-94 17:36:26 +hostname.pl
  210.      355     262 26.1% 18-Oct-94 17:36:30 +importenv.pl
  211.      589     366 37.8% 08-Jun-95 01:49:30 +integer.pm
  212.      349     217 37.8% 23-Jan-96 02:43:20 +less.pm
  213.     3320    1385 58.2% 26-Feb-96 19:08:56 +lib.pm
  214.     1024     500 51.1% 18-Oct-94 17:36:38 +look.pl
  215.     1630     637 60.9% 12-Feb-96 20:56:18 +newgetopt.pl
  216.     1549     749 51.6% 18-Oct-94 17:36:44 +open2.pl
  217.     3015    1228 59.2% 18-Oct-94 17:36:46 +open3.pl
  218.    14440    5572 61.4% 23-Jan-96 02:43:22 +overload.pm
  219.    42240   14374 65.9% 12-Feb-96 20:56:26 +perl5db.pl
  220.        0       0  0.0% 02-Mar-96 02:08:30 +
  221.    12223    4466 63.4% 12-Feb-96 20:47:38 +Functions.pm
  222.    11902    4254 64.2% 23-Jan-96 02:44:34 +Text.pm
  223.     1146     522 54.4% 07-Mar-95 04:20:10 +pwd.pl
  224.      880     372 57.7% 18-Oct-94 17:36:54 +shellwords.pl
  225.     2000    1043 47.8% 23-Jan-96 02:43:30 +sigtrap.pm
  226.        0       0  0.0% 02-Mar-96 01:54:32 +
  227.        0       0  0.0% 02-Mar-96 01:54:32 +
  228.    12890    5177 59.8% 23-Jan-96 02:43:32 +splain
  229.      658     347 47.2% 18-Oct-94 17:37:02 +stat.pl
  230.     2137     983 54.0% 23-Jan-96 02:43:34 +strict.pm
  231.      548     337 38.5% 02-Feb-96 20:32:28 +subs.pm
  232.     4747    1975 58.3% 23-Jan-96 02:43:36 +syslog.pl
  233.      164     134 18.2% 18-Oct-94 17:37:16 +tainted.pl
  234.     3679    1390 62.2% 18-Oct-94 17:37:24 +termcap.pl
  235.     3536    1417 59.9% 18-Oct-94 17:37:30 +timelocal.pl
  236.     3803    1407 63.0% 18-Oct-94 17:37:36 +validate.pl
  237.      976     474 51.4% 02-Feb-96 20:31:24 +vars.pm
  238.        0       0  0.0% 27-Mar-96 17:41:06 +
  239.        0       0  0.0% 02-Mar-96 19:14:38 +
  240.    23571    6719 71.4% 02-Mar-96 18:30:16 +perl.0
  241.     2457     700 71.5% 02-Mar-96 18:30:46 +perlbook.0
  242.    44240    6163 86.0% 02-Mar-96 18:31:26 +perlbot.0
  243.   135970   24792 81.7% 02-Mar-96 18:32:52 +perlcall.0
  244.    41878   11261 73.1% 02-Mar-96 18:33:42 +perldata.0
  245.    10861    3289 69.7% 02-Mar-96 18:34:18 +perldebug.0
  246.   113768   31870 71.9% 02-Mar-96 18:36:32 +perldiag.0
  247.    92610   13896 84.9% 02-Mar-96 18:37:22 +perldsc.0
  248.    72343   10866 84.9% 02-Mar-96 18:38:10 +perlembed.0
  249.    29680    6400 78.4% 02-Mar-96 18:38:50 +perlform.0
  250.   275285   64291 76.6% 02-Mar-96 18:41:44 +perlfunc.0
  251.   149231   26457 82.2% 02-Mar-96 18:43:28 +perlguts.0
  252.   101953   18982 81.3% 02-Mar-96 18:44:26 +perlipc.0
  253.    24221    4813 80.1% 02-Mar-96 18:45:02 +perllol.0
  254.    59334   17365 70.7% 02-Mar-96 18:46:12 +perlmod.0
  255.    31834    7447 76.6% 02-Mar-96 18:46:56 +perlobj.0
  256.    93084   21935 76.4% 02-Mar-96 18:48:08 +perlop.0
  257.      698     341 51.1% 02-Mar-96 18:48:36 +perlovl.0
  258.    11694    3305 71.7% 02-Mar-96 18:49:10 +perlpod.0
  259.    46265   11285 75.6% 02-Mar-96 18:50:00 +perlre.0
  260.    35894    9023 74.8% 02-Mar-96 18:50:46 +perlref.0
  261.    31002    8420 72.8% 02-Mar-96 18:51:32 +perlrun.0
  262.    14696    4019 72.6% 02-Mar-96 18:52:06 +perlsec.0
  263.    15139    4514 70.1% 02-Mar-96 18:52:44 +perlstyle.0
  264.    70130   16559 76.3% 02-Mar-96 18:53:42 +perlsub.0
  265.    43374    9858 77.2% 02-Mar-96 18:54:30 +perlsyn.0
  266.    56871   11307 80.1% 02-Mar-96 18:55:20 +perltie.0
  267.    81598   18120 77.7% 02-Mar-96 18:57:10 +perltoc.0
  268.    21191    6197 70.7% 02-Mar-96 18:57:56 +perltrap.0
  269.    37673   10104 73.1% 02-Mar-96 18:58:52 +perlvar.0
  270.    92242   16356 82.2% 02-Mar-96 19:00:02 +perlxs.0
  271.    57220   13669 76.1% 02-Mar-96 19:01:00 +perlxstut.0
  272.     2479    1250 49.5% 27-Mar-96 19:31:52  perl5.readme
  273. -------- ------- ----- --------- --------
  274.  3655377 1108123 69.6% 28-Mar-96 13:04:40   211 files
  275.